immediately available - Turkish English Dictionary